% Formato della pagina:
\documentclass[a4paper,11ptn]{report}         % foglio A4, carattere 11pt e formato report

% Inclusione dei pacchetti:
\usepackage[italian]{babel}                   % Lingua italiana
\usepackage{graphicx}                         % Inserimento di immagini
\usepackage[colorlinks=true]{hyperref}        % Inserimento di link nel documento
\usepackage{url}                              % Inserimento di url diretti verso Internet (o e-mail)
\usepackage{eurosym}                          % compatibilita' con il simbolo dell'euro
\usepackage{lastpage}                         % permette di avere il numero dell'ultima pagina
\usepackage{fancyhdr}                         % permette la gestione dei campi ai bordi della pagina

% Configurazione dell'ambiente:
\hypersetup{linkbordercolor=1 1 1}            % eliminati i bordi dai link
\hypersetup{urlcolor=blue}                    % i link url sono scritti in blu
\hypersetup{linkcolor=black}                  % i link dell'indice sono scritti in nero

\graphicspath{{./immagini/}}                  % path dove si trovano le immagini

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% PAGINA 1 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% INTESTAZIONE DEL DOCUMENTO 
\begin{document} 
\thispagestyle{empty}

\begin{center}

\includegraphics[scale=0.8]{logoSevenSoft.png}

\vspace*{1in}

\huge{\textbf{\textbf{GLOSSARIO}}}

\end{center}
\newpage

\fancypagestyle{empty}{
\fancyhead[L]{Glossario}
\fancyhead[R]{\includegraphics[scale=0.3]{logoSevenSoft.png}}
\fancyfoot[C]{}
}

\thispagestyle{empty}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% PAGINA 2 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% TABELLE : DESCRIZIONE DEL CAPITOLATO

\pagenumbering{Roman} % modifica la numerazione delle pagine con i numeri romani

\vspace*{0.5in} % spazia la tabella del capitolato dall'inizio della pagina

% TABELLA PER LA DESCRIZIONE DEL CAPITOLATO SCELTO 
\begin{center} 
\begin{tabular}{l} 
\Large{\textbf{Capitolato: Simulatore File System}} \\ % nome del capitolato 
\begin{tabular}{|p{6.5cm}|p{5cm}|} % misure delle colonne della tabella 
\hline 
\textbf{Data creazione:} & 2 dicembre 2009 \\ % data della creazione del documento 
\hline 
\textbf{Versione:} & 0.2 \\ % attuale versione 
\hline 
\textbf{Stato del documento:} & Formale, esterno \\ % tipologia del documento 
\hline 
\textbf{Redazione:} & Giuseppe Ferri \\ % autore del documento 
\hline 
\textbf{Revisione:} & Revisione dei Requisiti (RR) \\ % per che revisione e' il documento 
\hline 
\textbf{Approvazione:} & Daniele De Matteo \\ % chi approva il documento 
\hline 
\textbf{Committente:} & Dott. Claudio Palazzi \\ % il committente del progetto 
\hline 
\end{tabular} \\
\end{tabular} 


\vspace*{2in}                                % spazia la tabella del capitolato dall'inizio della pagina

% TABELLA CHE RIPORTA IL DIARIO DELLE MODIFICHE DEL DOCUMENTO

\begin{tabular}{l}
\Large{\textbf{Diario delle modifiche}} \\                                 % intestazione della tabella
\begin{tabular}{|p{2cm}|p{3.3cm}|p{6cm}|}
\hline
\textbf{Versione} & \textbf{Data rilascio} & \textbf{Descrizione} \\
\hline
0.2 & 05 Dicembre 2009 & Sistemazione layout documento e aggiunta termini \\ 
\hline
0.1 & 02 Dicembre 2009 & Prima stesura documento \\ 
\hline
\end{tabular}\\
\end{tabular}
\end{center}
\newpage

\fancypagestyle{plain}{
\fancyhf{}
\fancyhead[L]{Glossario}
\fancyfoot[C]{\thepage}
\fancyhead[R]{\includegraphics[scale=0.3]{logoSevenSoft.png}}
}

\pagestyle{plain}

\pagenumbering{Roman}

\pagenumbering{arabic}

\fancypagestyle{plain}{
\fancyhf{}
\fancyhead[L]{Glossario}
\fancyfoot[C]{\thepage\ di \pageref{LastPage}}
\fancyhead[R]{\includegraphics[scale=0.3]{logoSevenSoft.png}}
}

\pagestyle{plain}
\begin{center}
\Huge Definizioni e Acronimi
\end{center}
\bigskip    
\Huge A \bigskip
\hrule
\smallskip
\normalsize 
\begin{description}
	\item[Assembla(spazio web):]  spazio web usato da SevenSoft come repository e per comunicazioni interne.
\end{description}
\bigskip    
\Huge B \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[Best practices:] si intendono le esperienze pi\`{u} significative o dai migliori risultati adottati nel contesto indicato.
\end{description}
\bigskip    
\Huge C \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[Commit:] operazione che si effettua quando si copiano le modifiche fatte su file locali nella corrispondente directory remota del repository.
\end{description}
\bigskip
\Huge E \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[Estensione:] breve sequenza di caratteri alfanumerici aggiunti dopo il nome di un file e separati da quest'ultimo da un punto. L'estensione permette all'utente di un computer, ma anche ad alcuni programmi, di distinguere tra i vari formati di file.
\end{description}
\bigskip
\Huge F \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[FS]: acronimo di File System.
	\item[FSP(File System Project):] formato interno al simulatore utilizzato come estensione per salvare un progetto.
	\item[File:]  informazione che viene inserita in una simulazione per imitare l'occupazione di spazio nella partizione scelta dall'utente.
\end{description}
\bigskip
\Huge G \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[Gantt, Diagramma di:] Il diagramma di Gantt indica uno strumento di supporto alla gestione dei progetti che permette la rappresentazione grafica di un calendario di attivit\`{a}, utile al fine di pianificare, coordinare e tracciare specifiche attivit\`{a} in un progetto dando una chiara illustrazione dello stato d'avanzamento del progetto rappresentato.
	\item[GPL(GNU General Public License):] licenza per software libero che assicura all'utente libert\`{a} di utilizzo, copia, modifica e distribuzione. La licenza GPL ha come obbiettivo quello di garantire la libert\`{a} di condividere e modificare qualunque versione di un programma, assicurando per\`{o} che il prodotto rimanga sempre libero per ogni utente.
\end{description}
\bigskip
\Huge L \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[Latex:] linguaggio usato per la preparazione e formattazione di testi. Fornisce mezzi per l'automazione della maggior parte della composizione tipografica, inclusa la numerazione, i riferimenti incrociati, tabelle e figure, organizzazione delle pagine, bibliografie e molto altro.
\end{description}
\bigskip
\Huge M \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[Milestone:] traguardi intermedi nello svolgimento di un progetto che indicano il raggiungimento di obiettivi precedentemente stabiliti. Il raggiungimento delle milestones viene decretato tramite documenti ufficiali redatti dai vari componenti del team e grazie ad esse risulta possibile fornire una stima della bont\`{a} del progetto e del suo stato di avanzamento.
\end{description}
\bigskip
\Huge P \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[PDCA:] acronimo per Plan Do Check Act.
	\item[Portabilit\`{a}:] adattamento o una modifica di un componente, volto a consentirne l'uso in un ambiente di esecuzione diverso da quello originale. In una pi\`{u} moderna accezione, si parla di portabilit\`{a} di un componente software o di un documento intendendo che pu\`{o} essere utilizzato su diverse piattaforme senza apportare alcuna modifica.
	\item[Progetto:] insieme di simulazioni di FS raggruppate insieme.
\end{description}
\bigskip
\Huge R \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[Repository:] punto centrale in cui i dati vengono immagazzinati e manutenuti. Pu\`{o} essere un punto in cui sono localizzati database o file multipli per la distribuzione via rete, oppure una collocazione direttamente accessibile dall'utente. Utilizzato principalmente in un contesto di sviluppo concorrente.
	%\item[Ridondanza:] presenza di ripetizioni e duplicazioni all'interno della medesima struttura. Pu\`{o} essere vista in accezione negativa se rilevata all'interno di un database (duplicazione inutile di dati) oppure all'interno di un file sorgente (ereditariet\`{a} mal gestita, per esempio).
\end{description}
\bigskip
\Huge S \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[SVN(Subversion):] sistema di controllo versione.
	\item[SFS(Simulation File System):] formato interno al simulatore utilizzato come estensione per salvare una simulazione.
	\item[SO:] acronimo di Sistema Operativo. 
\end{description}
\bigskip
\Huge T \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[Ticket:] assegnazione di un determinato compito ad un componente del team di sviluppo.
\end{description}
\bigskip
\Huge U \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[UML:] acronimo inglese per Unified Modeling Language, "linguaggio di modellazione unificato". \`{E} un linguaggio di modellazione e specifica basato sul paradigma object-oriented. Un modello UML \`{e} costituito da una collezione organizzata di diagrammi correlati, costruiti componendo elementi grafici (con significato formalmente definito), elementi testuali formali, ed elementi di testo libero. Ha una semantica molto precisa e un grande potere descrittivo.
	\item[Use-case, diagrammi (UC):] diagramma dedicato alla descrizione delle funzioni o servizi offerti da un sistema, cos\`{i} come sono percepiti e utilizzati dagli attori che interagiscono col sistema stesso.
\end{description}
\bigskip
\Huge V \bigskip
\hrule
\smallskip
\normalsize
\begin{description}
	\item[Versionamento:] termine che sta ad indicare il controllo versione, la gestione cio\`{e} di versioni multiple di un insieme di informazioni.
\end{description}


\end{document}
